XCOPY             
ÀÌ ¸í·É¾î´Â ¼­ºêµð·ºÅ丮¸¦ Æ÷ÇÔÇÏ¿© ÆÄÀϰú µð·ºÅ丮¸¦ º¹»çÇϱâ À§ÇÏ¿© »ç¿ëÇÏ´Â °ÍÀ¸·Î, Copy ¸í·É¾î¸¦ »ç¿ëÇÏ¿© º¹»çÇÒ ¼ö ¾ø¾ú´ø ºó µð·ºÅ丮¸¦ º¹»çÇÒ ¼ö ÀÖ´Ù.
Copy ¸í·É¾î´Â ÇϳªÀÇ ÆÄÀϾ¿ ÆÄÀÏ ´ÜÀ§·Î º¹»çÇÏÁö¸¸ XCOPY´Â ¹öÆÛ ´ÜÀ§·Î ÆÄÀÏÀ» º¹»çÇϱ⠶§¹®¿¡ ´Ù¼öÀÇ ÆÄÀÏÀ» ÀÐ°í ´Ù¼öÀÇ ÆÄÀÏÀ» µ¿½Ã¿¡ ±â·ÏÇÑ´Ù. µû¶ó¼­, Copy ¸í·É¾îº¸´Ù ´õ ºü¸£°Ô ÆÄÀÏÀ» º¹»çÇÒ ¼ö ÀÖ´Ù.
¶ÇÇÑ, Diskcopy´Â Ç÷ÎÇǵð½ºÅ©¿¡¼­¸¸ »ç¿ëÇÒ ¼ö ÀÖ°í, µð½ºÅ©¸¦ ¹°¸®ÀûÀÎ Æ®·¢ ´ÜÀ§·Î º¹»çÇϴµ¥ ¹ÝÇÏ¿© XCOPY´Â ÆÄÀÏÀ» ¹°¸®ÀûÀ¸·Î º¹»çÇÏÁö ¾Ê±â ¶§¹®¿¡ µð½ºÅ© »ó¿¡ ÀÖ´Â ÆÄ¼â¸¦ ÇÇÇÒ ¼ö ÀÖ°í, µå¶óÀ̺êÀÇ Å©±â°¡ ´Ù¸¥ °æ¿ì³ª Çϵåµð½ºÅ©¿¡¼­µµ »ç¿ëÇÒ ¼ö ÀÖ´Ù.


¡á ¸í·É¾î À§Ä¡
À©µµ¿ì°¡ ¼³Ä¡µÇ¾î ÀÖ´Â Çϵåµð½ºÅ©(C:\Windows\Command)¿¡ ½ÇÇà ÆÄÀÏ ÇüÅ·ΠÁ¸ÀçÇÏ´Â ¿ÜºÎ ¸í·É¾î


¡á »ç¿ë¹ý

XCOPY

[/Y|/-Y] source [destination] [/A | /M] [/D[:date]] [/P] [/S [/E]] [/W] [/C] [/I] [/Q] [/F] [/L] [/H] [/R] [/T] [/U] [/K] [/N]




¡á ¿É¼Ç ¹× ¸Å°³º¯¼ö

/y

¸ñÀûÁö¿¡ °°Àº À̸§ÀÇ ÆÄÀÏÀÌ ÀÖÀ» ¶§ »ç¿ëÀÚ È®ÀξøÀÌ µ¢¾î¾´´Ù.

/-y

¸ñÀûÁö¿¡ °°Àº À̸§ÀÇ ÆÄÀÏÀÌ ÀÖÀ» ¶§ µ¤¾î¾µ °ÍÀÎÁö »ç¿ëÀÚ¿¡°Ô È®ÀÎÇÑ´Ù.
¸¸¾à, Ç×»ó ¸ñÀûÁö ÆÄÀÏÀ» ´ëüÇϱâ Àü¿¡ »ç¿ëÀÚ¿¡°Ô È®ÀÎÇϵµ·Ï ÇÏ·Á¸é SET ¸í·É¾î¸¦ »ç¿ëÇÏ¿© COPYCMD ȯ°æ º¯¼ö¸¦ ¼³Á¤ÇÒ ¼ö ÀÖ´Ù.

sousce

º¹»çÇÒ ¿øº» ÆÄÀÏÀÇ °æ·Î¿Í À̸§À» ÁöÁ¤ÇÑ´Ù. sousce¿¡´Â ¹Ýµå½Ã µå¶óÀ̺곪 °æ·Î¸¦ Æ÷ÇÔÇÏ¿©¾ß ÇÑ´Ù.
µå¶óÀ̺ê À̸§°ú °æ·Î¸¦ ÁöÁ¤ÇÏÁö ¾ÊÀ¸¸é ÇöÇà µð·ºÅ丮(Æú´õ)ÀÇ ÆÄÀÏÀÌ ¿øº»ÀÌ µÈ´Ù.

destination

ÆÄÀÏÀÌ ±â·ÏµÉ ¸ñÀûÁö¸¦ ÁöÁ¤ÇÑ´Ù. ¸ñÀûÁö¿¡´Â µå¶óÀÌºê ¹®ÀÚ¿Í ÄÝ·Ð, µð·ºÅ丮¸í, ÆÄÀÏ¸í µîÀÌ Æ÷Ç﵃ ¼ö ÀÖ°í, ±× Á¶ÇÕµµ °¡´ÉÇÏ´Ù.

/a

±â·Ï ¼Ó¼ºÀ» °¡Áø ¿øº» ÆÄÀϸ¸ º¹»çÇϰí, ¿øº» ÆÄÀÏÀÇ ±â·Ï ¼Ó¼ºÀ» ÇØÁ¦ÇÏÁö ¾Ê´Â´Ù.
ÀÌ ¿É¼ÇÀº /m ¿É¼Ç°ú ÇÔ²² »ç¿ëµÉ ¼ö ¾ø´Ù.

/m

±â·Ï ¼Ó¼ºÀ» °¡Áø ¿øº» ÆÄÀϸ¸ º¹»çÇϰí, /a ¿É¼Ç°ú´Â ´Þ¸® º¹»çÇÑ ¿øº» ÆÄÀÏÀÇ ±â·Ï ¼Ó¼ºÀ» Á¦°ÅÇÑ´Ù.
º¯°æµÈ µ¥ÀÌÅÍ ÆÄÀϸ¸ ¼±ÅÃÀûÀ¸·Î ¹é¾÷Çϴµ¥ À¯¿ëÇÑ ¿É¼ÇÀÌ´Ù.

/d:date

ÁöÁ¤µÈ ³¯Â¥ ÀÌÈÄ¿¡ º¯°æµÇ¾î°Å³ª ¼öÁ¤µÈ ¿øº» ÆÄÀϸ¸ º¹»çÇÑ´Ù.
¸¸¾à, date °ªÀÌ »ý·«µÇ°í /d ¿É¼Ç¸¸ »ç¿ëµÇ¸é, XCOPY´Â ±âÁ¸ÀÇ ¸ñÀûÁö ÆÄÀÏÀÇ ½Ã°£º¸´Ù ´õ ³ªÁß¿¡ ÀÛ¼ºµÈ ¿øº» ÆÄÀÏÀ» ¸ðµÎ º¹»çÇÑ´Ù.
ÀÌ ¿É¼ÇÀº »ç¿ëÀÚ°¡ º¯°æµÈ ÆÄÀϸ¸ º¹»çÇÔÀ¸·Î½á ÆÄÀÏÀÌ °»½ÅµÉ ¼ö ÀÖµµ·Ï ÇÑ´Ù.
µ¥ÀÌÅÍ ÆÄÀÏÀÌ º¯°æµÇ¾ú´Ù´Â °ÍÀ» ÀνÄÇÏ´Â °ÍÀº ÆÄÀÏÀÌ ±â·Ï ¼Ó¼ºÀ» °¡Áö°í Àִ°¡¿¡ µû¶ó °áÁ¤µÈ´Ù.

/p

ÆÄÀÏÀ̳ª ¼­ºê µð·ºÅ丮(Æú´õ)¸¦ º¹»çÇÒ ¶§ »ç¿ëÀÚ¿¡°Ô È®ÀÎÀ» ¿ä±¸ÇÏ´Â ¸Þ½ÃÁö¸¦ º¸¿©ÁØ´Ù.

/s

µð·ºÅ丮°¡ ºñ¾î ÀÖÁö ¾Ê´Â ÇÑ, ÇöÇà µð·ºÅ丮ÀÇ ¸ðµç ÆÄÀϰú ¸ðµç ¼­ºêµð·ºÅ丮¸¦ º¹»çÇÑ´Ù.
ÀÌ ¿É¼ÇÀ» »ç¿ëÇÏÁö ¾Ê´Â °æ¿ì, XCOPY´Â ´ÜÀÏ µð·ºÅ丮¿¡ ÀÖ´Â ÆÄÀϸ¸ º¹»çÇÑ´Ù. "/s /e"¿Í °°ÀÌ »ç¿ëµÇ¸é ºñ¾î ÀÖ´Â µð·ºÅ丮µµ º¹»çÇÑ´Ù.

/e

µð·ºÅ丮°¡ ºñ¾î ÀÖ´Â °æ¿ì¿¡µµ ¸ðµç ¼­ºêµð·ºÅ丮¸¦ º¹»çÇÑ´Ù.
ÀÌ ¿É¼ÇÀº /s ¿É¼Ç°ú ÇÔ²² »ç¿ëµÈ´Ù.

/w

ÆÄÀÏ º¹»ç¸¦ ½ÃÀÛÇϱâ Àü¿¡ ´ÙÀ½°ú °°Àº ¸Þ½ÃÁö¸¦ µð½ºÇ÷¹ÀÌÇÏ°í »ç¿ëÀÚ°¡ ÀÓÀÇÀÇ Å°¸¦ ´©¸¦ ¶§±îÁö ´ë±âÇÑ´Ù.

    Press any key to begin copying file(s)

/c

xcopy´Â ÆÄÀÏÀ» º¹»çÇÏ´Â µµÁß ¿À·ù°¡ ¹ß»ýÇÏ¸é ´ÙÀ½ ÆÄÀÏÀ» º¹»çÇÏÁö ¾Ê´Â´Ù. ±×·¯³ª, /c ¿É¼ÇÀ» »ç¿ëÇÏ¸é ¿À·ù°¡ ¹ß»ýÇØµµ ´ÙÀ½ ÆÄÀÏÀÇ º¹»ç ÀÛ¾÷À» °è¼ÓÇÑ´Ù.

/i

´ë»óÀÌ Á¸ÀçÇÏÁö ¾Ê°í Çϳª ÀÌ»óÀÇ ÆÄÀÏÀ» º¹»çÇÒ °æ¿ì ´ë»óÀ» µð·ºÅ͸®·Î °¡Á¤ÇÑ´Ù.

/q

º¹»çÇÏ´Â µ¿¾È ÆÄÀÏ À̸§À» Ç¥½ÃÇÏÁö ¾Ê´Â´Ù.

/f

º¹»çÇÏ´Â µ¿¾È ¿øº» ¹× ´ë»ó À̸§À» ÀÚ¼¼È÷ Ç¥½ÃÇÑ´Ù.

/L

º¹»çÇÒ ÆÄÀÏÀ» Ç¥½ÃÇÑ´Ù.

/h

¼û±è ÆÄÀϰú ½Ã½ºÅÛ ÆÄÀϵµ º¹»çÇÑ´Ù.

/r

Àбâ Àü¿ë ÆÄÀÏÀ» µ¤¾î¾´´Ù.
ÀÌ ¿É¼ÇÀ» ÁöÁ¤ÇÏÁö ¾ÊÀº »óȲ¿¡¼­ Àбâ Àü¿ë ÆÄÀÏÀ» ¸¸³ª¸é µ¤¾î¾µ °ÍÀÎÁö È®ÀÎÇÏ´Â ¸Þ½ÃÁö°¡ ³ªÅ¸³­´Ù.

/t

½ÇÁ¦ ÆÄÀÏÀº º¹»çÇÏÁö ¾Ê°í µð·ºÅ丮 ±¸Á¶¸¸ º¹»çÇÑ´Ù. ´Ü, ºó µð·ºÅ丮³ª ¼­ºê µð·ºÅ丮´Â Æ÷ÇÔÇÏÁö ¾Ê´Â´Ù. /T /E ¿É¼ÇÀ» ÇÔ²² »ç¿ëÇÏ¸é ºó µð·ºÅ丮¿Í ¼­ºê µð·ºÅ丮µµ Æ÷ÇÔÇÑ´Ù.

/u

¸ñÀûÁö¿¡ ÀÌ¹Ì Á¸ÀçÇÏ´Â ÆÄÀϸ¸ ¾÷µ¥ÀÌÆ®ÇÑ´Ù. ¾÷µ¥ÀÌÆ®ÀÇ ±âÁØÀÌ µÇ´Â °ÍÀº ¿øº» ÆÄÀÏÀÇ ±â·Ï ¼Ó¼ºÀÌ´Ù.

/k

Ư¼º±îÁö ¸ñÀûÁö·Î ±×´ë·Î º¹»çÇÑ´Ù. ÀÌ ¿É¼ÇÀ» »ç¿ëÇÏÁö ¾ÊÀ¸¸é Xcopy´Â ¸ñÀûÁö¿¡ ÆÄÀÏÀ» º¹»çÇÑ ÈÄ Àбâ Àü¿ë Ư¼ºÀ» Á¦°ÅÇÑ´Ù.

/n

ÀÌ ¿É¼ÇÀ» »ç¿ëÇÏ¸é ±ä ÆÄÀÏ À̸§ ´ë½Å ªÀº ÆÄÀÏ À̸§À» È­¸é¿¡ Ç¥½ÃÇÑ´Ù.
±×·¸´Ù°í ±ä ÆÄÀÏ À̸§ÀÌ Á¦°ÅµÇÁö´Â ¾Ê´Â´Ù.




¡á Âü°í »çÇ×
¢Ñ ȯ°æ º¯¼ö ÁöÁ¤Çϱâ
XCOPY ¸í·É¾î¸¦ ÀÌ¿ëÇÒ ¶§ ¸ñÀûÁö¿¡ ÀÌ¹Ì °°Àº À̸§ÀÇ ÆÄÀÏÀÌ ÀÖ´Â °æ¿ì µ¤¾î¾µ °ÍÀΰ¡¸¦ »ç¿ëÀÚ¿¡°Ô È®ÀÎÇÒ ¼ö ÀÖ´Â ¿É¼ÇÀ» Á¦°øÇÑ´Ù.
¸¸¾à, ¿øº» ÆÄÀÏ·Î ¸ñÀûÁö ÆÄÀÏÀ» ´ëüÇϱâ Àü¿¡ »ç¿ëÀÚ¿¡°Ô µ¤¾î¾µ °ÍÀÎÁö¸¦ È®ÀÎÇϱâ À§ÇÑ ¸Þ½ÃÁö°¡ ³ªÅ¸³ªµµ·Ï ÇÏ·Á¸é SET ¸í·É¾î¸¦ »ç¿ëÇÏ¿© XCOPY ¸í·É¾îÀÇ È¯°æ º¯¼ö¸¦ ÁöÁ¤ÇÒ ¼ö ÀÖ´Ù.
ÄÄÇ»ÅÍÀÇ ½Ãµ¿°ú µ¿½Ã¿¡ Ç×»ó È®ÀÎÇÒ Çʿ䰡 ÀÖ´Â °æ¿ì¿¡´Â AUTOEXEC.BAT ÆÄÀÏ¿¡ ´ÙÀ½°ú °°ÀÌ XCOPY ¸í·É¾îÀÇ È¯°æ º¯¼ö¸¦ ÁöÁ¤ÇÒ ¼ö ÀÖ´Ù.

    set copycmd=/-y

À§¿Í °°ÀÌ XCOPY ¸í·É¾îÀÇ È¯°æ º¯¼ö¸¦ ÁöÁ¤ÇÑ °æ¿ì¿¡´Â ÆÄÀÏÀ» º¹»ç ȤÀº À̵¿Çϱâ À§ÇÏ¿© »ç¿ëÇÏ´Â ¸ðµç ¸í·É¾î Áï, Copy, Move, XCOPY ¸í·É¾î µî¿¡ ¸ðµÎ Àû¿ëµÈ´Ù. µû¶ó¼­, COPYCMD ȯ°æ º¯¼öÀÇ ÁöÁ¤Àº ´Ü¼øÈ÷ XCOPY ¸í·É¾î¿¡¸¸ ±¹ÇѵǴ °ÍÀÌ ¾Æ´Ï¶ó ÆÄÀÏÀÇ º¹»ç¿Í À̵¿¿¡ ¸ðµÎ Àû¿ëµÈ´Ù´Â °ÍÀÌ´Ù.
¸¸¾à, COPYCMD ȯ°æ º¯¼ö¸¦ ¸ñÀûÁö ÆÄÀÏÀ» ´ëüÇÒ ¶§ »ç¿ëÀÚ¿¡°Ô È®ÀÎÇÏÁö ¾Êµµ·Ï º¯°æÇÏ·Á¸é ´ÙÀ½°ú °°ÀÌ SET ¸í·É¾î¸¦ »ç¿ëÇÑ´Ù.

    set copycmd=/y


¢Ñ ¸ñÀûÁö¿¡ ´ëÇÑ µðÆúÆ® °ª
XCOPY ¸í·É¾î¸¦ »ç¿ëÇÒ ¶§ ¸ñÀûÁö¸¦ »ý·«Çϸé, XCOPY´Â ÇöÇà µð·ºÅ丮¸¦ ¸ñÀûÁö µå¶óÀ̺ê¿Í µð·ºÅ丮·Î »ç¿ëÇÑ´Ù.


¢Ñ ¸ñÀûÁö°¡ ÆÄÀÏÀÎÁö µð·ºÅ丮ÀÎÁö¸¦ ÁöÁ¤Çϱâ
»ç¿ëÀÚ°¡ ÁöÁ¤ÇÑ ¸ñÀûÁö°¡ ±âÁ¸ÀÇ µð·ºÅ丮¸¦ Æ÷ÇÔÇÏÁö ¾Ê°í, ¸ñÀûÁö¸¦ ÁöÁ¤ÇÒ ¶§ ¿ª½½·¡½¬(\)·Î ³¡À» ÁöÁ¤ÇÏÁö ¾ÊÀ¸¸é XCOPY´Â ´ÙÀ½°ú °°Àº Çü½ÄÀ¸·Î ¸Þ½ÃÁö¸¦ µð½ºÇ÷¹ÀÌÇϰí, »ç¿ëÀÚ¿¡°Ô ¸¶Áö¸·À¸·Î ÁöÁ¤ÇÑ °ÍÀÌ ÆÄÀÏÀÎÁö µð·ºÅ丮ÀÎÁö¸¦ È®ÀÎÇÏ´Â ¸Þ½ÃÁö¸¦ ¸ð¿©ÁØ´Ù.

    Does destination specify a filename
    or directory name on the target
    (F=File, D=Directory)?

¸¸¾à, »ç¿ëÀÚ°¡ ÆÄÀÏ·Î º¹»çÇÏ·Á¸é <F>¸¦ ´©¸¥´Ù. »õ·Î¿î µð·ºÅ丮·Î ¸¸µéµµ·Ï ÇÏ·Á¸é Áï, µð·ºÅ丮·Î º¹»çµÇµµ·Ï ÇÏ·Á¸é <D>¸¦ ´©¸¥´Ù.


¢Ñ ¸ñÀûÁö ÆÄÀÏÀÇ ±â·Ï ¼Ó¼º
XCOPY´Â ¿øº» ÆÄÀÏÀÌ ±â·Ï ¼Ó¼ºÀ» °¡Áö°í ÀÖ°Ç °¡Áö°í ÀÖÁö ¾Ê°Ç °ü°è¾øÀÌ ¸ñÀûÁö ÆÄÀÏ¿¡ ±â·Ï ¼Ó¼ºÀ» ºÎ¿©ÇÑ´Ù.
¸¸¾à, ±â·Ï ¼Ó¼º¸¸ °¡Áø ¿øº» ÆÄÀÏÀ» µð·ºÅ丮·Î º¹»çÇÏ·Á¸é Copy ¸í·É¾î¸¦ »ç¿ëÇϱ⠹ٶõ´Ù.


¢Ñ XCOPY¿Í DISKCOPY
¼­ºêµð·ºÅ丮¿¡ ÆÄÀÏÀ» Æ÷ÇÔÇÏ´Â µð½ºÅ©¸¦ °¡Áö°í ÀÖ°í, ±×°ÍÀ» ´Ù¸¥ À¯ÇüÀÇ µð½ºÅ©¿¡ º¹»çÇÏ·Á¸é XCOPY ¸í·É¾î¸¦ »ç¿ëÇØ¾ß ÇÑ´Ù. µ¿ÀÏÇÑ À¯ÇüÀÇ µð½ºÅ©ÀÎ °æ¿ì¿¡´Â Diskcopy¸¦ »ç¿ëÇÒ ¼ö ÀÖ´Ù.
Áï, Diskcopy´Â µð½ºÅ©¸¦ Æ®·¢ ´ÜÀ§·Î º¹»çÇϱ⠶§¹®¿¡ ¹Ýµå½Ã ¿øº»°ú ¸ñÀûÁö µð½ºÅ©°¡ µ¿ÀÏ À¯ÇüÀÏ °ÍÀ» ¿ä±¸Çϰí, Ç÷ÎÇǵð½ºÅ©ÀÏ °ÍÀ» ¿ä±¸ÇÑ´Ù.
ÀÌ¿Í ´Þ¸® XCOPY´Â ´Ù¸¥ À¯ÇüÀÇ µð½ºÅ©¿¡µµ »ç¿ëÇÒ ¼ö ÀÖ´Ù. Áï, XCOPY´Â Æ®·¢ ´ÜÀ§°¡ ¾Æ´Ï¶ó ÆÄÀÏ ´ÜÀ§·Î º¹»ç¸¦ Çϱ⠶§¹®ÀÌ´Ù. µû¶ó¼­ µð½ºÅ©ÀÇ ¿ÏÀüÇÑ À̹ÌÁö º¹»ç¸¦ ÇÊ¿ä·Î ÇÏÁö ¾Ê´Â ÇÑ XCOPY¸¦ »ç¿ëÇÏ´Â °ÍÀÌ ÁÁ´Ù.


¢Ñ Á¾·á ÄÚµå(Exit Codes)
´ÙÀ½Àº XCOPY ¸í·É¾îÀÇ Á¾·á ÄÚµå¿Í ±×¿¡ ´ëÇÑ ¼³¸íÀÌ´Ù.

0

ÆÄÀÏÀÌ ¿¡·¯ ¾øÀÌ º¹»çµÇ¾ú´Ù.

1

¿øº» ÆÄÀÏÀ» ãÀ» ¼ö ¾ø´Ù.

2

»ç¿ëÀÚ°¡ XCOPY¸¦ Áß´ÜÇϱâ À§ÇÏ¿© <Ctrl+C>¸¦ ´­·¶´Ù.

3

ÃʱâÈ­ ¿¡·¯°¡ ¹ß»ýÇÏ¿´´Ù. ÃæºÐÇÑ ¸Þ¸ð¸® ¶Ç´Â µð½ºÅ© ¿µ¿ªÀÌ ºÎÁ·ÇÏ´Ù.

4

»ç¿ëÀÚ°¡ ÀûÀýÇÏÁö ¾ÊÀº µå¶óÀ̺긦 ÁöÁ¤ÇÏ¿´°Å³ª ¸í·É¾î ¶óÀο¡ ÀûÀýÇÏÁö ¾ÊÀº Çü½ÄÀ» »ç¿ëÇÏ¿´´Ù.

5

¸ñÀûÁö µð½ºÅ©¿¡ ¾²±â ¿¡·¯°¡ ¹ß»ýÇÏ¿´´Ù.



»ç¿ëÀÚ´Â XCOPY ¸í·É¾î¿¡ ÀÇÇÏ¿© ½Ã½ºÅÛ¿¡ ¸®ÅÏµÈ Á¾·á Äڵ带 ó¸®Çϱâ À§ÇÏ¿© ¹èÄ¡ ÇÁ·Î±×·¥ÀÇ IF ¸í·É¾î ¶óÀο¡ errorlevel ¸Å°³º¯¼ö¸¦ »ç¿ëÇÒ ¼ö ÀÖ´Ù. ¹èÄ¡ ÇÁ·Î±×·¥ÀÇ ÀÛ¼º ¹æ¹ý¿¡ °üÇØ¼­´Â "»ç¿ë ¿¹" ºÎºÐÀ» ÂüÁ¶Çϱ⠹ٶõ´Ù.


¡á »ç¿ë ¿¹
Aµå¶óÀ̺꿡 ÀÖ´Â µð½ºÅ©·ÎºÎÅÍ ºñ¾î ÀÖ´Â ¼­ºêµð·ºÅ丮¸¦ Æ÷ÇÔÇÑ ¸ðµç ÆÄÀϰú µð·ºÅ丮¸¦ Bµå¶óÀ̺꿡 ÀÖ´Â µð·ºÅ丮¿¡ º¹»çÇÏ·Á¸é ´ÙÀ½°ú °°ÀÌ XCOPY ¸í·É¾î¸¦ »ç¿ëÇÑ´Ù.

    xcopy a: b: /s /e

À§ÀÇ ¿¹¿¡¼­ ÆÄÀÏÀ» ¸ñÀûÁö·Î ±â·ÏÇÑ ÈÄ Á¤»óÀûÀ¸·Î ±â·ÏµÇ¾ú´ÂÁö È®ÀÎÇÏ·Á¸é ´ÙÀ½°ú °°ÀÌ XCOPY ¸í·É¾î¸¦ »ç¿ëÇÑ´Ù.

    xcopy a: b: /s /e /v

Cµå¶óÀÌºê »óÀÇ REPORTS µð·ºÅ丮¿¡ ÀÖ´Â ÆÄÀÏÀ» RAWDATE µð·ºÅ丮¿¡ ÀÖ´Â ÆÄÀÏ Áß¿¡¼­ 2000³â 12¿ù 31ÀÏ ÀÌÈÄ¿¡ º¯°æµÈ ÆÄÀÏ·Î °»½ÅÇÏ·Á¸é ´ÙÀ½°ú °°ÀÌ XCOPY ¸í·É¾î¸¦ »ç¿ëÇÑ´Ù.

    xcopy c:\reports c:\rawdate /d:12-31-2000

Áö±Ý±îÁö »ç¿ëÇÏ´ø Çϵåµð½ºÅ© µå¶óÀ̺긦 »õ·Î¿î Çϵåµð½ºÅ© µå¶óÀ̺ê·Î ±×´ë·Î À̵¿½ÃŰ·Á¸é »õ·Î¿î Çϵåµð½ºÅ© µå¶óÀ̺êÀÇ ºÐÇÒ°ú º¼·ýÀ» ÀÛ¼ºÇϰí, Æ÷¸ËÇÑ ÈÄ ´ÙÀ½°ú °°ÀÌ Xcopy ¸í·É¾î¸¦ »ç¿ëÇÑ´Ù. ´Ü, »õ·Î¿î Çϵåµð½ºÅ© µå¶óÀ̺긦 D¶ó°í °¡Á¤ÇÑ´Ù.

    Xcopy c:\*.* d:\ /s /e /c /h /k

À§ÀÇ ¿¹¿¡¼­ /s /e /h /k ¿É¼ÇÀº ¹Ýµå½Ã ÁöÁ¤ÇØ¾ß ÇÑ´Ù. ¸¸¾à, /k ¿É¼ÇÀ» ÁöÁ¤ÇÏÁö ¾ÊÀ¸¸é ÆÄÀÏÀÌ º¹»çµÈ ÈÄ Àбâ Àü¿ë ¼Ó¼ºÀÌ »ç¶óÁö±â ¶§¹®¿¡ Áñ°Üã±â³ª ¼­·ù °¡¹æÀÇ ±â´ÉÀÌ »ç¶óÁø´Ù.
¶ÇÇÑ, D µå¶óÀ̺꿡 ½Ã½ºÅÛÀ» ÀÌ¹Ì Àü¼ÛÇÑ °æ¿ì¶ó¸é Io.sys ÆÄÀÏÀº Àý´ë µ¤¾î¾²Áö ¾Êµµ·Ï ÇØ¾ß ÇÑ´Ù. ±×·¯³ª, Msdos.sys ÆÄÀÏÀº ¹Ýµå½Ã µ¤¾î½á¾ß ÇÑ´Ù. ´Ù¸¥ ÆÄÀÏÀº ´ú¾î¾²´ø µ¤¾î¾²Áö ¾Ê´ø °ü°è ¾ø´Ù.

XCOPY¸¦ ÀÌ¿ëÇÏ¿© ÆÄÀÏÀ» ´Ù¸¥ °æ·Î·Î ¹é¾÷ÇÏ·Á¸é ´ÙÀ½°ú °°ÀÌ Xcopy ¸í·É¾î¸¦ »ç¿ëÇÑ´Ù.

    xcopy c:\work\*.* z:\work /i /s /e /r /k

À§ÀÇ ¿¹¿¡¼­¿Í °°ÀÌ ÆÄÀÏÀ» ¹é¾÷ÇÑ °æ¿ì ´ÙÀ½¿¡ º¯°æµÈ ÆÄÀϸ¸ ¼±ÅÃÀûÀ¸·Î ¹é¾÷ÇÏ·Á¸é ´ÙÀ½°ú °°ÀÌ Xcopy ¸í·É¾î¸¦ »ç¿ëÇÕ´Ï´Ù.

    xcopy c:\work\*.* z:\work /i /m /s /e /r /k /y

»ç¿ëÀÚ´Â XCOPY¸¦ ¼öÇàÇÏ´Â ¹èÄ¡ ÇÁ·Î±×·¥À» ¸¸µé ¼ö ÀÖ°í, ¿¡·¯°¡ ¹ß»ýÇÏ´Â °æ¿ì¿¡ Á¾·á Äڵ带 ó¸®Çϱâ À§ÇÏ¿© IF ¸í·É¾î¸¦ »ç¿ëÇÒ ¼ö ÀÖ´Ù. ´ÙÀ½ÀÇ ¿¹´Â Á¾·á Äڵ带 ó¸®Çϱâ À§ÇÑ ¹èÄ¡ ÇÁ·Î±×·¥ COPYIT.BAT ÆÄÀÏ·Î XCOPYÀÇ ¿øº»°ú ¸ñÀûÁöÀÇ ¸Å°³º¯¼ö¿¡ ±³Ã¼ °¡´ÉÇÑ º¯¼ö¸¦ »ç¿ëÇϰí ÀÖ´Ù.

    @echo off
    rem copyit.bat transfers all filed in all subdirectories
    rem of the source dirve or directory (%1) to the destination
    rem drive or directory (%2)
    xcopy %1 %2 /s /e
    if errorlevel 5 goto write_err
    if errorlevel 4 goto lowmemory
    if errorlevel 2 goto abort
    if errorlevel 1 goto not_source
    if errorlevel 0 goto xcopy_ok
    :write_err
    echo ¸ñÀûÁö µå¶óÀ̺꿡 ±â·Ï ¿¡·¯°¡ ¹ß»ýÇÏ¿´½À´Ï´Ù.
    goto exit
    :lowmemory
    echo ÆÄÀÏÀ» º¹»çÇϴµ¥ ¸Þ¸ð¸®°¡ ºÎÁ·Çϰųª, ÀûÀýÇÏÁö ¾ÊÀº µå¶óÀ̺ê À̸§À̳ª
    echo À߸øµÈ ¸í·É¾î Çü½ÄÀ» »ç¿ëÇÏ¿´½À´Ï´Ù.
    goto exit
    :abort
    echo »ç¿ëÀÚ°¡ XCOPY¸¦ Áß´ÜÇϱâ À§ÇÏ¿© <Ctrl+C>¸¦ ´­·¶½À´Ï´Ù.
    goto exit
    :not_source
    echo ¿øº» ÆÄÀÏÀ» ãÀ» ¼ö ¾ø½À´Ï´Ù.
    goto exit
    :xcopy ok
    echo ¿¡·¯ ¾øÀÌ Á¤»óÀûÀ¸·Î ÆÄÀÏÀ» ¸ðµÎ º¹»çÇÏ¿´½À´Ï´Ù.
    :exit

À§ÀÇ COPYIT.BAT ¹èÄ¡ ÇÁ·Î±×·¥À¸·Î C:\PRGMCODE µð·ºÅ丮¿¡ ÀÖ´Â ¸ðµç ÆÄÀϰú ±× ¼­ºêµð·ºÅ丮¸¦ Bµå¶óÀ̺꿡 º¹»çÇÏ·Á¸é ´ÙÀ½°ú °°ÀÌ COPYIT ¸í·É¾î¸¦ »ç¿ëÇÑ´Ù.

    copyit c:\prgmcode b:

À§ÀÇ ¿¹´Â c:\prgmcode°¡ %1À» ´ë½ÅÇϰí, b:°¡ %2¸¦ ´ë½ÅÇÏ¿© »ç¿ëµÇ°í, ¿É¼ÇÀ¸·Î /s /e°¡ »ç¿ëµÈ´Ù.
¸¸¾à, XCOPY°¡ ½ÇÇàµÇ´Â µµÁß¿¡ ¿¡·¯¸¦ ¸¸³ª´Â °æ¿ì ¹èÄ¡ ÇÁ·Î±×·¥Àº Á¾·á Äڵ带 Àаí ÇØ´ç if errorlevel ¹®¿¡¼­ °¡¸®Å°´Â ·¹À̺í·Î À̵¿ÇÑ ´ÙÀ½, »ç¿ëÀÚ°¡ ÁöÁ¤ÇÑ ¸Þ½ÃÁö¸¦ È­¸é¿¡ º¸¿©ÁÖ°í ¹èÄ¡ ÇÁ·Î±×·¥À» Á¾·áÇÑ´Ù.